Definition of Merino Sheep

  • (noun) white sheep originating in Spain and producing a heavy fleece of exceptional quality

Synonyms of Merino Sheep


Antonyms of Merino Sheep


No Antonyms Found.

Homophones of Merino Sheep


No Homophones Found.